most talented - German English Dictionary